package com.weichen.studentgameexchange.strategy.entity.vo;

import com.weichen.studentgameexchange.common.enums.StrategyStatus;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * <p>
 * 
 * </p>
 *
 * @author 惟尘
 * @since 2025-02-04
 */
@Getter
@Setter
@ToString
@Schema (name = "StrategyReportVo对象", description = "修改举报信息对象页面效果实体")
public class StrategyReportVo{

    /**
     * 举报ID，主键，唯一标识一条举报记录
     */
    @Schema(description = "举报ID，主键，唯一标识一条举报记录")
    private Long reportId;
    /**
     * 被举报的攻略ID，关联攻略表
     */
    @Schema(description = "被举报的攻略ID，关联攻略表")
    private Long strategyId;


    /**
     * 举报原因
     */
    @Schema(description = "举报原因")
    private String reportReason;


    /**
     * 举报处理状态：0-未处理，1-已处理
     */
    @Schema(description = "举报处理状态：0-未处理，1-已处理")
    private StrategyStatus status;



}
